package com.wzt.lianfirecontrol.bean.recode.user;

import com.wzt.lianfirecontrol.bean.BaseModel;

import java.util.List;

public class MyTeamModel extends BaseModel {

    private String companyId;
    private String id;
    private String name;
    private String parentId;
    private String remark;
    private String sort;
    private String status;
    private String updateTime;
    private List<UserInfoModel> userList;
    private List<MyTeamModel> children;
    /**
     * 用户在团队树中层级
     */
    private int treeCount = 1;

    public int getTreeCount() {
        return treeCount;
    }

    public void setTreeCount(int treeCount) {
        this.treeCount = treeCount;
    }


    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getParentId() {
        return parentId;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getSort() {
        return sort;
    }

    public void setSort(String sort) {
        this.sort = sort;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public List<UserInfoModel> getUserList() {
        return userList;
    }

    public void setUserList(List<UserInfoModel> userList) {
        this.userList = userList;
    }

    public List<MyTeamModel> getChildren() {
        return children;
    }

    public void setChildren(List<MyTeamModel> children) {
        this.children = children;
    }

    public MyTeamModel() {
    }
}
